lay (one) by the heels [obsolete] - Deutsch Englisch Wörterbuch